home *** CD-ROM | disk | FTP | other *** search
- //////////////////////////////////////////////////////////////////////////////
- //
- // Copyright 1997-99 Pandemic Studios
- //
- // Dark Reign II
- //
- //
-
- ///Intro cineractive
-
- CreateObjectType("cineractive_intro", "Objective")
- {
- GameObj();
- ObjectiveObj()
- {
- Condition("TRUE");
- Action()
- {
- Cineractive()
- {
- At(0)
- {
- DisableIFace(1);
- DisableInput(1);
- DisableShroud(1);
- Fade()
- {
- Time(0, 3, 5);
- Direction("up");
- }
- Text()
- {
- Time(1, 5, 6);
- Direction("up");
- Text("#missions.jda.j03.mis_name");
- Font("Movie");
- }
- }
-
- At(1)
- {
- Action()
- {
- Cmd("sound.redbook.randomtrack");
- }
- }
-
- At(3)
- {
- SetBookmark()
- {
- Name("intro5");
- }
- Letterbox()
- {
- Time(0, 26, 27);
- Direction("down");
- }
- }
- At(17)
- {
- Action()
- {
- GameMessage()
- {
- Message("msg_destroy_shuttle");
- }
- }
- }
- At(20)
- {
- Action()
- {
- Animate()
- {
- Tag("Guard1");
- Cycle("IDLE");
- }
- Animate()
- {
- Tag("Guard3");
- Cycle("IDLE2");
- }
- }
- }
- At(21)
- {
- Action()
- {
- Animate()
- {
- Tag("Guard2");
- Cycle("IDLE2");
- }
- }
- }
- At(23)
- {
- Action()
- {
- Animate()
- {
- Tag("Guard4");
- Cycle("IDLE");
- }
- Animate()
- {
- Tag("Enforcer1");
- Cycle("IDLE");
- }
- Animate()
- {
- Tag("Enforcer2");
- Cycle("IDLE2");
- }
- }
- }
- At(25)
- {
- Action()
- {
- Animate()
- {
- Tag("Enforcer3");
- Cycle("IDLE2");
- }
- }
- }
- At(27)
- {
- Action()
- {
- Animate()
- {
- Tag("Enforcer2");
- Cycle("IDLE");
- }
- Animate()
- {
- Tag("Enforcer1");
- Cycle("IDLE2");
- }
- }
- }
- At(28)
- {
- DisableShroud(0);
- DefaultCamera(1)
- {
- Pan()
- {
- Region("Start");
- TrackTerrain(0);
- Time(1);
- }
- }
- }
- At(30)
- {
- EndCineractive();
- }
- }
- }
- }
- }
-
- CreateObjectType("cineractive_shuttle", "Objective")
- {
- GameObj();
- ObjectiveObj()
- {
- Condition("Timer")
- {
- Time(3);
- }
-
- Action()
- {
- Cineractive()
- {
- At(0)
- {
- Fade()
- {
- Time(1, 2, 3);
- Direction("up");
- }
- }
- At(1)
- {
- Action()
- {
- Cmd("rain.active 0");
- }
- Pause();
- }
- At(2)
- {
- DisableIFace(1);
- DisableInput(1);
- DisableShroud(1);
- SetBookmark()
- {
- Name("shuttle");
- }
- Letterbox()
- {
- Time(0, 10.5, 10.5);
- Direction("down");
- }
- }
- At(5)
- {
- Action()
- {
- GameMessage()
- {
- Message("msg_traitors_fleeing");
- }
- }
- }
- At(11)
- {
- Fade()
- {
- Time(1, 2, 3);
- Direction("up");
- }
- }
- At(13)
- {
- DisableShroud(0);
- DefaultCamera();
- Unpause();
- Action()
- {
- Cmd("rain.active 1");
- }
- }
- At(14)
- {
- EndCineractive();
- }
- }
- }
- }
- }
-
- CreateObjectType("cineractive_DF_online", "Objective")
- {
- GameObj();
- ObjectiveObj()
- {
- Condition("TRUE");
-
- Action()
- {
- Cineractive()
- {
- At(0)
- {
- Fade()
- {
- Time(1, 2, 3);
- Direction("up");
- }
- }
- At(2)
- {
- DisableIFace(1);
- DisableInput(1);
- DisableShroud(1);
- SetBookmark()
- {
- Name("DF_online");
- }
- Letterbox()
- {
- Time(0, 8.5, 8.5);
- Direction("down");
- }
- Action()
- {
- GameMessage()
- {
- Message("msg_traitors_eliminated");
- }
- }
- }
- At(5)
- {
- Action()
- {
- SetTeam()
- {
- Team("DF_on");
- Tag("DF");
- }
- WallOperation()
- {
- Tag("DF");
- Operation("AutoConnect");
- }
- }
- }
- At(9)
- {
- Fade()
- {
- Time(1, 2, 3);
- Direction("up");
- }
- }
- At(11)
- {
- DisableShroud(0);
- DefaultCamera();
- }
- At(12)
- {
- EndCineractive();
- }
- }
- }
- }
- }
-
- CreateObjectType("cineractive_you_lost", "Objective")
- {
- GameObj();
- ObjectiveObj()
- {
- Condition("TRUE");
-
- Action()
- {
- ObjectiveAbandoned("cineractive_outro");
- Cineractive()
- {
- At(0)
- {
- Fade()
- {
- Time(2, 3, 5);
- Direction("up");
- }
- }
- At(3)
- {
- DisableIFace(1);
- DisableInput(1);
- DisableShroud(1);
- SetBookmark()
- {
- Name("waterfall");
- }
- Letterbox()
- {
- Time(0, 9.5, 9.5);
- Direction("down");
- }
- }
- At(4)
- {
- Action()
- {
- GameMessage()
- {
- Message("msg_you_lost");
- }
- }
- }
- At(10)
- {
- Fade()
- {
- Time(2, 3, 5);
- Direction("up");
- }
- }
- At(3)
- {
- Pause();
- Action()
- {
- Cmd("rain.active 0");
- }
- }
- At(15)
- {
- EndCineractive();
- Action()
- {
- Lose();
- }
- }
- }
- }
- }
- }
-
- CreateObjectType("cineractive_shuttle_gone", "Objective")
- {
- GameObj();
- ObjectiveObj()
- {
- Condition("TRUE");
-
- Action()
- {
- ObjectiveAbandoned("cineractive_outro");
- Cineractive()
- {
- At(0)
- {
- Fade()
- {
- Time(1, 4, 6);
- Direction("up");
- }
- }
- At(1)
- {
- Action()
- {
- Delete()
- {
- Tag("Shuttle");
- }
- Op("@GC.shuttle", "=", 1);
- }
- }
- At(4)
- {
- DisableIFace(1);
- DisableInput(1);
- DisableShroud(1);
- SetCamera("PadlockCam")
- {
- Region("WatchShuttle");
- Height(2);
- Tag("ShuttleGone");
- }
- Letterbox()
- {
- Time(0, 18.5, 18.5);
- Direction("down");
- }
- }
- At(9)
- {
- Action()
- {
- GameMessage()
- {
- Message("msg_shuttle_gone");
- }
- }
- }
- At(19)
- {
- Fade()
- {
- Time(2, 3, 5);
- Direction("up");
- }
- Action()
- {
- Cmd("rain.active 0");
- }
- }
- At(21)
- {
- Pause();
- }
- At(22)
- {
- EndCineractive();
- Action()
- {
- Lose();
- }
- }
- }
- }
- }
- }
-
- CreateObjectType("cineractive_outro", "Objective")
- {
- GameObj();
- ObjectiveObj()
- {
- Condition("TRUE");
- Action()
- {
- ObjectiveAbandoned("objective_you_lost");
- Cineractive()
- {
- At(0)
- {
- Fade()
- {
- Time(2, 6, 8);
- Direction("up");
- }
- }
- At(2)
- {
- Action()
- {
- Op("@Sprawlers_Hidden.outro", "=", 1);
- }
- }
- At(6)
- {
- DisableIFace(1);
- DisableInput(1);
- DisableShroud(1);
- Action()
- {
- GameMessage()
- {
- Message("msg_good_job");
- }
- }
- SetBookmark()
- {
- Name("outro2");
- }
- Letterbox()
- {
- Time(0, 16.5, 16.5);
- Direction("down");
- }
- }
- At(20)
- {
- Fade()
- {
- Time(2, 3, 5);
- Direction("up");
- }
- }
- At(22)
- {
- Pause();
- Cmd("rain.active 0");
- }
- At(23)
- {
- EndCineractive();
- Action()
- {
- Win();
- }
- }
- }
- }
- }
- }
-